to be ready to deposit one's eggs - Espagnol Anglais Dictionnaire